package com.itheima.random;

import java.util.Random;
import java.util.Scanner;

public class RandomTest2 {
    public static void main(String[] args) {
        // 需求：随机生成一个1-100之间的数据，然后使用死循环让用户不断的猜测
        // 1、得到一个1-100之间的随机数
        Random r = new Random();
        int data = r.nextInt(100) + 1 ;   // 1 - 100  ===> (0 - 99) + 1

        // 2、使用一个死循环让用户可以不断的猜测
        Scanner sc = new Scanner(System.in);
        while (true){
            System.out.println("请您输入猜测的数据：");
            int guessData = sc.nextInt();

            // 3、判断猜测的数据与随机数的大小
            if(guessData > data){
                System.out.println("您猜测的数据过大！");
            }else if(guessData < data){
                System.out.println("您猜测的数据过小！");
            }else {
                System.out.println("恭喜您，猜中了，去买单吧！");
                break; // 直接跳出并结束死循环
            }
        }
    }
}
